package router

import (
	"github.com/gin-gonic/gin"
	"m/Controller"
	"m/GoFile"
	"m/middleware"
)

func CreateRoute(re *gin.Engine) *gin.Engine {
	re.Use(middleware.CORSMiddleware())
	GoFile.InsertStudent(re)// 监视插入学生
	GoFile.InsertTeacher(re)// 监视插入教师
	GoFile.InsertCourse(re)// 监视插入课程
	GoFile.ManagerLogin(re)// 监视管理员
	GoFile.ChooseCourse(re)// 监视学生选课
	GoFile.FindAmount(re)// 监视账目
	GoFile.RouterInit(re)// 前端交互
	re.GET("/info", middleware.AuthMiddleware(), Controller.Info)
	return  re
}
